put in a difficult position - German English Dictionary